package controller;


import gui.MapEditorFrame;

import java.awt.Frame;
import java.awt.event.ActionEvent;

import javax.swing.JButton;


/**rappresenta un Controller che gestisce e pilota un pulsante esteso da un JButton all'interno
 * del menu a sinistra (quello principale) dell'editor. Questo Controller incorpora solo le proprieta' <strong>generiche</strong> di
 * un siffatto Controller ed offre solo i servizi piu' astratti.
 * <p>ESEMPIO: in questo Controller non c'e' alcun riferimento al fatto che se il pulsante viene
 * premuto un nuovo pannello deve essere visualizzato a destra. Questo perche', anche se nel nostro
 * progetto ogni pulsante di fatto lo fa, in futuro potrebbe essere inserito un pulsante nel
 * menu a sinistra che non apre una tendina!
 * 
 * @author koldar
 * @version 1.1
 */
public abstract class PrimaryButtonController extends ButtonController{
	
	/**costruisce il nuovo controller senza cablarlo con lo <tt>userMode</tt>
	 * 
	 */
	protected PrimaryButtonController(JButton button) {
		super(button);
	}
	
	
	
}
